0ab3d60fb78194ab2d7dd04ae590f871a9286c31,src/java/org/apache/cassandra/db/index/SecondaryIndexManager.java,MixedIndexUpdater,update,#IColumn#IColumn#,668
Before Change
public void update(IColumn oldColumn, IColumn column)
{
if (column.isMarkedForDelete())
return;
SecondaryIndex index = indexFor(column.name());
if (index == null)
return;
if (index instanceof PerColumnSecondaryIndex)
{
((PerColumnSecondaryIndex) index).delete(key.key, oldColumn);
((PerColumnSecondaryIndex) index).insert(key.key, column);
}
else
{
After Change
if (index instanceof PerColumnSecondaryIndex)
{
((PerColumnSecondaryIndex) index).delete(key.key, oldColumn);
if (!column.isMarkedForDelete())
((PerColumnSecondaryIndex) index).insert(key.key, column);
}
else
{